long term defence programme - German English Dictionary